yellow-spotted salamander - Turkish English Dictionary